customs duty and excise tax - Spanish English Dictionary